Java to-do list with GUI