moved game state specific methods into btjs from services