added another world map, code cleanup, added MaxMin GeoIP support