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