Update read and write methods and added GUI class

Creating a label without adding task is now reflected in todothis.txt.
TextUI not updated to show empty label.
Basic layout of GUI added, need to add task display method for GUI.