Changed the structure of getting user input.

Previously -> get 1 word then determine command.
           -> if more words are required scan System.in buffer for more

Revised    -> get the whole line of user input
		   -> Made use of StringHandler to get first word (userCommand)
		   -> Made use of StringHandler to get other arguments