drawing a map column is now a seperate function
that space was irritating me
slight indentation style change
game state and command definitions
set up map texture
refactor and addition of update functions to make everything easier for game states to work
implemented basic game state framework including copying stuff