Updated Makefile with missing dependencies