A single page app-based todo-list written in Angular.js