Added two new Exceptions for invalid parameters and invalid inputs. Improved the tests to raise the code coverage and stability. Updated the Yaml component version. Removed the {{input}} from the default error messages