completed Makefile, solves #10