added clean option for Makefile