computing the size of the map differently and renaming size.x/y to size.width/height
found a leftover function which I removed
Added the ability to view the current map