Improve Makefile

Target dependencies on source files were missing