Added check and clean rules to recursive Makefile