A lot of changes to format and organisation of the methods.
Added passer method called determineUserInput()
Added method userInputAdd() and associated methods to get ready the string array refinedUserInput for the add command.
Started on method userInputEdit()