add functionality for loading problems from text area and saving problems to text area