add a base model for use with instances
set autoCreatedAt and autoUpdatedAt to true by default
add a no op validation placeholder
implement DQL query methods
add DDL query methods
add composite query methods
use native method