The central make file is working now but needs more work. We should lookup the 'recursive make is considered harmful' tutorial that explains how to setup multi-directory make like this...I'm lazy about it
Currently the make clean process is erroring out and looping recursively too many times for some reaosn, it ends up doing the right thing but errors out afterwards and just loops through the directories too many times