Changed Shell to use an assosiative array for the command names.

I think this way is better.