Because everyone needs to write a To Do style app