0.1 Testing Framework and Map object

This is a copy of a repository that became corrupted.  Contains unittest
testing framework, a few tests, and a better implementation of the Map
object.