following guide at http://guides.rubygems.org/make-your-own-gem/