Updated Makefile - updates to header files will trigger dynamic re-compilation.