Made GetProjects() async and fixed so that UI thread is not blocked when pressing button