chore: add missing test for unstable model

Closes #633
test(io): Make the source metadata extractor test tighter
feat(view factory): Each css file has its own <style> tag
feat(NgBaseCss): Add NgBaseCss, which adds css files to all components