Validation of manual title

This introduces the basic plumbing for the validation using the `json-schema` gem.