Fixed two bugs.  First: add was putting values in incorret fields due to dict.keys(), and it was asking for the name
Second bug: The system allowed the user to edit the name. (maybe this can be a special feature in the future)