sstarted on the hashfile implementation, and added a simplified achlioptas hash func
added delete for hashfile