vista principal bien terminada con validaciones y toda la cosa