fixed Makefile ignoring header files