Updated Game class and spec tests - removed initialize method and refactored code