starting to add a deleted object tracking object and refactoring id factory to prefer constructing app user owned objects with owner up front.
significant work on added deleted object code
finished deleted object throughout