divide z3cform and yafowil appart, crud.py for common functions