Added basic validation and a first example schema.