development: Updated API for mapper to easily accept graph objects and no longer needs to decide whether updating, inserting, or archiving a node