Major refactoring

-Prep for desktop notifications
-Popup can be used to keep up on game from other tabs