added Overworld
Added battle stuff from zac and integrated it with the rest of the application