Added a menu and page switcher+animation + a bunch of stuff