My own hashmap implementation in java.