Cleaned up console interface so each command asks for the appropriate
path or input if it was missing from the original command. Added
continuous prompting until an acceptable answer is entered for the
destroy command in console mode.
Added continual prompt until acceptable answer given for adding a
mapping when checking in a file.