Added the Game Engine

Just some of the basic classes for the game engine. Doesn't do anything
on compile yet.