dashboard: refactoring + more flexibility in definitions
dashboard: added propel behaviour to create a model definition from propel objects