new gen structure
Merge pull request #5 from RestPack/gj/gem-structure

new gem structure