update to setuproundcontroller, mapcontroller, and hexgrid_impl