Made more methods static

made getMapHeight, setMapHeight, getMapWidth, and setMapWidth static as
well as the fields mapWidth and mapHeight.
Migrated from field to accessors

changed from Core.mapWidth and Core.mapHeight to Core.getMapWidth() and
Core.getMapHeight()