Clean up gemspec, refactoring
Merge pull request #17 from route/cleanup-gemspec

Clean up gemspec, refactoring