add survey class

se va avanzando, aun no esta listo.