update command chain heirarchy for menu
added auxillary methods to be compatible with Player
updated buttons to be responsive to user action
moved in-game menu to under the player, not gamestate
removed edits to GameState, it doesn't care about game menu now