Created a PlayerCtrl to manage the player between pages, player can now set a name that persists in localStorage. Also cleaned up some tabs.