always require a parent for the create form
test slug generation
provide a light form hook; derive file/image from FileSpoke that can provide an alternative base form
implement lightforms for image/file
panel detail views
provide direct download option
filename checks; apply download to images as well