A todo application written as part of a training day