refactor(element binder): Create directive mappings in one place
feat(view factory): Each css file has its own <style> tag
feat(NgBaseCss): Add NgBaseCss, which adds css files to all components