Makefile to build and clean the whole project