Works for entire map including player

sloppy code, need to clean up
added option to load from map from file

Still need to clean up code, but adding to master since it changes a lot
of code, that will affect a lot of people
Merge pull request #26 from bullsfan127/mapSerilaization

Map serilaization