Added support for the insert of value objects and other complex properties
Continued working on the parent-child insert api