Update specs for refactor.
Update specs for class methods.
Add spec for checking incorrect signature.
Refactor module to its own class. Update version to 1.1.
Update README for v1.1.
Merge pull request #1 from aaronklaassen/module_refactor

Module refactor