minor changes, added clean target to makefile