Added dynamically resizing hash table

Change-Id: I7e15764b3079be76209d60b8d98e5daa0ff288cf