-Moved the files into the correct directories to conform with the standards.
-wrote a function to generate a hash table.
-Fixed the classes and changed some class properties.