Properly declare dependencies in the Makefile