Cambio clases, restructuracion codigo