added hamming
Removed groovy extends
Merge pull request #1 from jeviolle/master

added hamming