updated README with usage information for the new version. Breaking changes incoming!
updated gemspec with new gems for testing.
updating specs for new classes
adding rubocop
updating all the methods!
adding rakefile
adding travis to the mix
updating ruby versions in travis