Made the code a lot DRYer by adding a 'self' class. Incremented version to '1.2.0'
Changed the version from 1.2.0 to 1.1.1 as this is only a small patch
Merge pull request #8 from andyhmltn/modular-self

Made the code a lot DRYer by adding a 'self' class.