Update to do list && re-design interface