Better errors and default schema location

Fixes #42 and #43 

Some minor additions to the sample schemas available for added flexibility.
Fix up as per discussion.