begin removing jq dependency from view layer, reimplementing namespaces
/ dispatcher, and replace jq-specific iframe methods with creating by hand