Map centering method created

Nicely handles, even at 300x300 maps.