option to launch weave in new window (needs session state save and restore), progress on filter view
merge conflicts