Changed directory structure, no code changes
Added file generation functionality + output filename box
Added more informative comments to everything