Added put to component module
Merge branch 'develop' into parser
Used component system for parsers