Added configuration object bindings and removed iluminate/uspport as a dep
All base strong-type models exist
DataObject recursion complete
Refactored client get method and typehinted static methods