Add more system templates
Create all but the "software" template
Implement systemComponent directive
Remove system templates
Show string array components