Moved constructors around for readability.
- Changed assembly-leve CLSCompliant attribute to false to avoid having to apply the attribute to classes.
- Disabled StyleCop validation of doc-comment parameters because it encourages meaningless documentation.
- Eliminated ICommand interface which does not appear to have any value at this time.