Bigass merge, main menu and options functionality, global data, controller wrapper