Code Kata focusing on a to do list; written as a SPA