Wrote a framework for parsing command texts to ICommand interface in CommandPipeline class

Used Pipeline object in Jarvis service class
Added exception in pipeline class to check that one or more middlewares must be registered