starts on hash-map
hash map creation tests passing
green again
assoc now handles nil
fix merge errors