create configuration and products classes
update the Thor description and long description for prepare and barf commands
update gemspec with new classes, add tests for catalog addition