A todo application using angular.js