Add HashMap lib by @flesler