consolidated separate static classes to be accessed exclusively by static GameManager.
some project hierarchy changes