merging action and gamestate
merging 4/12
resolve gamestate.java
adapted Menu.java for positioned bg painting
created GameMenu class
adapted Menu for position painting
created GameMenu
added GameState support for GameMenu
created imagebutton class
added game menu images
changed methods to abstract
implemented abstract methods
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
updated graphics for menu
fixed AffineTransform
got game menu scaling to work