UNSTABLE: added HashMap and hash function utilities. moved concurrent files to own folder. random number utilities expanded substatially. tons of small changes made to utilities in general.