se reestructuraron muchas de las funciones para estandarizar el uso del malloc solo para constructores tanto para estados como nodos, las acciones solo se usaran como enums dado de su costo es igual para todas, succ() lista y funcionando