Improve accuracy of requirements validation

Beside generating the backend of the application, Livebase also generates a fully functional demo client the Customer can immediately use (right after every analysis session) to easily check if the backend has the expected behavior.

For instance, a problem in the data model can be easily spotted by the Customer when he does not find in the demo client a way to enter some data or to set a relationship.

Similarly, the wrong specification of a complicated business rules in the Model can be easily spotted by the fact that, for instance, the demo client allows di assign an employee to a project although the project is run by a department the employee does not work for.