Replaced usage of map with unordered map in shared manager and implemented hash and equal function objects for id. Closes #239.