fix bad help text
clean imports
more informative error message
make validation part of the document class
make propertyvalues more flexible since they can be any type
explicit validation of reports
add samples and management command to load them up + docs