Better errors and default schema location

Fixes #42 and #43 

Some minor additions to the sample schemas available for added flexibility.
done