cleanup
Changed camera to where when it reset with the home key, it reset to behind the target
updated with a few camera ideas
moved all the init sequence into the world class where it should be.
made a basic mapmanager to contain the data I was using for testing, until the real map data can be placed.
moved the init of the game deeper to let the world class handle it all. controller now just handles asset loading, keyboard control, camera and interface
was starting to work in more mobiles, intelligence and interaction, when I was interupted by some clean up with world initialization and the map manager class
handled command failures more gracefully.
fixed the isOccupied function.
fixed the isPassable function.