reworked gamestates enum to its own file
Added a visual list of items the player is holding when they press M