Merge pull request #8 from tjpd/master

Tidy up Deals class and methods
Update Gemspec and fix whitespace