started working on signatures
improved code quality
Merge pull request #11 from rgex/master

improved code quality