Factorizando codigo y agregando vistas fraccionables