Initial index.html and style.css files. Added some basic UI container and some styles.
List item styles.
More styles. Added a delete button. Ellipsis for long texts.
Added text box for todo input
Fix delete button position.
Rename a style attribute.
First draft of the JavaScript. No functionality yet but rendering the nodes on JavaScript code and bootstrapping.
Added state object and template rendering.
Add event handling. Adding, deleting and toggling for todos.
Renamed todo to task.
JSHint fixes.
Title parameters for usability.
Filter buttons and style cleanup.
Added filtering functionality.
Polishing and cleanup.