a todo app to demonstrate spas and ajax