fix clean command and add some gitignore