Completely reworked the validation demo.

Minor API changes as well.
Updated ReadMe.