Adding tests

do we need all of this gems? I would assume hammer it self should have them?