Added bunch of satellite menus, split out some code from the main file