Rework Makefile

Add headers dependency, let the commands be printed as if.