ToDoNinja is an open source project I've made so I'd have samples for my next book WebCubed