Add download class & async projects loading