added clean and undeploy targets