First commit. Map and MapDAO tests and code written.