Good starting point for a game
The author has done a good job of creating a very useable engine and the code is very well commented that even a newbie like me can follow it.