Upload text of a code document, indicate the language the file is in, and then recieve well documented code + a README file.