4,2: 4,1 tests fixed

-deleted gimmicky constructor ad destructor
-hash functions became more sophistic
-edited names of files , based on style guide
-reduction amount of public elements in Hash Interface
-added extra spaces
-2 public turned into 1 public in Hash Interface