HashMap

HashMap implementation using linked address.
Need to be further optimized.