just a small todo app to mess around with