Data Structures

A revision of the data structures lab to make it more manageable in a two hour time frame.
The problem with removing all of the above explanation is that the implementation now makes no sense to those unfamiliar with it. For example, students now have no idea what the built in hash function is doing, exactly. They also don't understand where the 8354070563160704301 came from.