Add function Map::draw_area(), which is like normal drawing except everything outside of the given area is grayed out.