added todo controller
added remaining and inflection on items
added todo to html, editing flag for input
added edit view