Hash class implementation complete basically.