Merge pull request #4 from JonnyH/master

Fix linux build after forms work
New GameCore system
Loading from XML - but having trouble with cache maps
Fixed map bug.
Bizarre speed bug
Confused
Update linux build:

Add tinyxml2 dependency, refresh .cpp file list