Fix bug. Add "installation" element configuration and "failonerror" attribute element
Add components sorting
Code refactoring