some improvemets on forms definitions, now accept type Object for model related fields