update example
add description to project.clj
don't require json params to have message at the top level