Changed drawing surface and hotspots logic, added grids.