Modified DomainObjectFactory to use the ProxyFactory

ProxyFactory is not implemented yet, but it will be. Eventually. That's how we'll do
Lazy Load for One-to-one relationships (One-to-many and Many-to-many are already handled
by LazyCollections).