I sincerely apologize for any inconvenience my massive commit just now may cause. I've pushed the new config system. Not necessarily much better than the old one for now but I think it facilitates XML parsing better and could in the future be used for unit testing if Supermodel ever expands in scope. The API may be a little bit confusing; I can give a run-down if need-be but I don't think anyone has much need right now for adding config options at the moment.
Perhaps the most annoying change will be the presence of Config/Games.xml. Not all games have been listed in the XML. It'll be done over the next day or so.
C++11 is required. Eventually, I would also like to modernize the code base and get rid of my idiosyncratic C-like code. Some of the newly added code uses an inconsistent naming convention. I will eventually fix that to conform to the rest of Supermodel.
I hope this doesn't break your builds for too long but if you need any assistance, please let me know ASAP!