added ngTouch
updated todo list