replace touchwipe with hammer
add hammer tests

added hammer tests