- (BMGameDynamics *)gameManager { if (!_gameManager) { _gameManager = [[BMGameDynamics alloc] init]; } return _gameManager; }