diseño y funcionalidad basica terminada