Complete parsing for all commands

Now parser can parse all commands but not at the optimum flexibility
and natural language acceptance.