preventing use of invalid id and import of incompatible beans on model construct
fixing go horse code inside set method
removed unnecessary use statements
[skip ci]
some documentation
[skip ci]
added eloquent/cosmos dependency
added unbox bean method
basic one-to-many associations
simplifying association tests
decoupling class name resolution logic to a specified method in AssoctiationManager
converting snake case methods to camel case + some code cleanup
added runtime validations for associations
decoupled associateMany test from Model::retrieveMany behavior
added specific test for Model::retrieveMany
all model annotations are now declared within @redmodel namespace (preventing colisions with other libraries)
removed duplicated logic within AssociationManager
minime/annoations now uses ~1.2 dependency
integration model validation