Initial upload of code.
Included is map, viewer, and test code.