make sure to run 'redrawMap' on main loop
cleanups