Made parser instance class private, refactored showWelcomeMessage()
Activated exit command

System.exit(0);
Added comments, adjusted some methods for reusability

Comments for controller constructor with stub parameter.
Deleted showWelcomeMessage() method, but adjusted processString() to be reusable for system generated and user keyed commands.
Refactored terminate(), added comments

Shows exit message and exits system.