chore(*): SPObjectTrait methods have been moved to SPHydratorTrait
chore(*): use SPHydratorTrait
chore(*): use SPHydratorTrait
chore(*): use SPHydratorTrait
chore(*): code cleanups + updated PHPdoc blocks and comments
chore(*): added generic properties and get methods
chore(*): added title to generic properties
chore(*): added SPListTrait
chore(*): added SPItemTrait
chore(*): deleted SPContainableInterface
chore(*): updated interfaces
chore(*): shared code via Trait + cleanups
chore(*): shared code via Trait + class cleanups
chore(*): implement SPRequestInterface + cleanups