prototype theme engine concept using view namespaces