Include all headers to global.h and use that in every file; this will expose all non-static functions to a global level