Made a few changes to identations, added a few comments and corrected function declaration to function definition.
First implementation of hash table for dictionary
Added exceptions to the hash table implementation
Removed quick and dirty debug function dump() from hash table
Changed how hash function is used and how next hash address is calculated
Added a few tests for the hash table implementation
Made more tests for insert operations in hash table
Added destructor methods several classes and made some changes to how the abs tree is build.
Merge branch 'dictionary' into dev