implement the map panel, mini map util, patch gf game tick
better organization
no need for that