Comment new functions; fix updating process

- Comments added to functions that were recently created for the restyling
  of messages to user to check for required directories, etc.

- Updating process only rebuilt the dictionary. The connection would be
  closed prematurely. Modified to properly close the connection only
  if an update was refused by the user or after redownloading the data.