Saves the data into a dictionary, and can be read from.
Added GUI aspect, checks against the heroes input by the user.