I had used both `String` and `Text`. I just decided to use `Text` everywhere.
Active Command in place.

I had to fiddle with a lot of the imports for this to work the way I wanted.
Merge pull request #1 from isaacazuelos/commands

Commands