added a class family for fields management

Se implementó el patrón de diseño "Decorador" para permitir agregar
diferentes tipos de campos a los modelos