Read/Show instances

Previously, the Show instance for HashMap was broken, and there were no Read instances.