Add EditableMap class

Skeleton code