implementacion

se implementaron funciones y deberia de estar ok falta probar con
interfaz