A simple todo CRUD app