Remove broken #data_uri references
More tweaks
Tidy refactor, update README
Add error condition, content type handling
Improving File specs
Tweak README