Thin, simple model layer on top of doctrine/dbal