Fixed HashMap collision bug (did not check for key existence when adding into hashmap) and added tests
Fixed MaybeTests class instantiation
Improved type information of HashMap functions