moved component-list code to a seperate element
Merge pull request #5 from thelmanews/split/component-list

moved component-list code to a seperate element