typo
basic server side dataset validation
add tool field to db schema, make tests pass