Add forward declarations to the header files