player move with mouse hold, mapbounds defined