some refactoring, got contexts working again
succumbed to jquery and underscore. added ability to show by context.
getting ready to limit contexts to those currently used by activities