Added empty StateEngine class.
Added State class.
Added time delta through the project.
Fixed previous commit.
Added Game and a large chunk of misc StateEngine code.
Added state loading function to StateEngine.
Added Main Menu State.
Feature: Separate Main Menu and Game Code