Basic Map Class Done

Haven't checked for errors in compilation and runtime.

Checking if committed under my name.