Large update

Integrated some of LowestOne's chess logic to the game base. As it stands, the game should load and you should be able to move pieces and take other pieces. 
Also, the executable must be in the same directory as config.xml. 

the MacOS folder can be ignored right now, I was working on building this on OS x when i had to put the project down. 

Let me know if there are problems with the Makefile on other systems (should work on linux, it's not complete for Mac OS yet). I tried to be as cross-platform as possible, but it's possible the file's tailored to my needs only.