Also implemented the linear congruential generator algorithm for generating hash values for the hash_map. Tweaks to linked_list api to support "check functions" with supplied user data.
Resolves #9.