add clean rule; add -g option for gcc