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