Added a clean task and updated .gitignore