todo list, for the GUI to work off of