work in fixing directory structure for proper geming. http://guides.rubygems.org/patterns/#loading_code