angular/frontend for task list