Some adds
Makefile Update
Added ability to choose to compile with libmath.h
Added basic hash function
A little bit better
Added Hashmaps