Create CommandService

To validate the command before sending it off to the middleware to provide feedback esp. regarding user input data.