Adding deepcopy

Save new map to file. Add reference to Al's book.
Fix #1 Cleaned up print statements