Update game to use latest nomlib API from dev branch
Pass along std::shared_ptr<GameObject> as a const reference

* CardView: Pass GameConfig as a const pointer
CardsMenuState: Move init of player’s hand to PlayState

* Keeping initialization of both players in one state
CardHand: Make CardsCollection reference const