added 'make clean' to Makefile
improved Makefile by adding variables