- Made sure that the files that contains the declarations of implementated functions are included. - Corrected mismatching prototypes. - Cleaned up the include section.