Added objectCreate function
Switched from mono-level prototype to multi-level