Update Makefile so that any change in source code results in a re-compile