Game States

Added Game States to the GameManager, supports pausing and unpausing the
game