Various Changes
 - Updated Makefile
   - After reading a portion of the GNU Make Documentation, I changed the file
     to be more compact and more automated in it's build
   - No longer automatically removes object files after build, which are kept in ./obj/
     This also has the consequence that file edits are detected by make and only edited files are rebuilt
   - Changed the clean target:
     - "make clean" will remove all object files (but not obj/)
     - "make cleanall" will remove all object files and the binary (but not bin/)
 - Applied a few minor fixes to main.cpp, removing unnecessary variables and logic
 - Added save prompting functionality for the compile command (implemented in project.cpp, not main)
     - The save function is still a dummy status updater
Added the previously unincluded .clide folder, and updated README concerning what it does and where it goes
Removed an unnecessary line from the makefile