Fixed up Sets and Maps in Java.  They work great now!
Ported Map to C++ (Still haven't implemented the string hashing function)