append clean task, it removes dist directory
Add typescript