moving some invites stuff from addon to here since theres a much better infrastructure for it
a number of updatse to support the notion of a addon panel that loads certain pieces of the app into a panel while also keeping said panel open for syncing purposes. seems to work really, really well, allowing just about every interface to be build in-app, and then opened by the addon