Added UrlTrait and (WIP) ArrayAccess on data property.
Rewritten validation process to use data container instead of the old
model driven data handling.
Small code optimizations.
Fixed class comment
Some reworks and optimizations. Added rudimental support auf method
based query building.
Removed unused library