alterei a estrutura do projecto agora as defenições das estruturas
estão em include/structs.h e os callbacks estão emm callbacks.c/h