Basic auto-update working
Fixed flicker caused by updating task-list
prettier color on the selected row
automatically mark a new task as selected