initial commit. Working on hash map.