Refactor methods matcher

closes #38
Source beautification
Improve classifier error message
Improve readme heading
Refactor method matcher

And add proper unit specs
Add unit spec for singleton method matchers

Also remove old method integration spec
Add specs for singleton methods matcher

Also cleanup some dead code
Use better variable/method nameing
Adjust metrics