adds new project files for better organization
adds comments