added history.pushState for the browsers that have the support
added missing / in new_todo form action