Use case messages added

* Message class

* Use case error messages changed to Message class objects
Request generator updated
Generators updated