Added the basic core of the engine and a barebones game loop.