object files are now compiled to the target directory, rather
than the original directory to allow for multiple sets
for debug vs. release to exist at the same time
Makefile is should not behave optimally,
exporting all object files and precompiled headers to the TARGETDIR
while also not rebuilding everything every time
Clean command works better too
almost forgot the -g flag
More clear commands and echos from makefile,
better clean, extra INSTALLDIR variable to enable easy changing
if desired
deploying is a separate step from regular builds:
trigger is explicitly in the IDE / tools you're using
Merge branch 'makefile_improvements' into spinroll

Conflicts:
	src/Makefile