Some kind of todo list thing I wrote, fixed it up for the GitHubs