Initial thoughts for new Interfaces
Update names in GameStateInterface