test for empty form input correctly
test for title on the front end.  might want to auto-gen a slug of some
kind, or maybe just use an id for drafts with no title, but that needs
a bit of thinking through