Menus work better now.
Basic functionally pretty close to done.