Cambios varios y refactoring para adaptarlo a solucion OO
Version funcionando con el refactoring y sin leaks de memoria! :)
cambio de board en la configuracion de cmake
Primera aproximación a volver la implementación a ansi-c
Cirujía mayor para la vuelta atrás de la solución objetosa a la original en ANSI-C.  Finalmente había un bug, reveer el otro branch a ver si da reflotarlo