Menu stuff, controller stuff, bug fixes, and map boundary