Add project and datadir. Add methods to support queries on them. Add
GetRow to allow running an arbitrary query on an object.
Add empty tests for the state machine.
Add in states for creating files and directories. Add in utility
methods.
Chagne to running tests as a wildcard.
Add additional commands for creating files, dirs and projects.