Main game structure added. Incomplete.