Diego

This PR adds a handful of tests to Diego.

As written, these test will run when ./bin/test is executed.

If you'd prefer we can jerry-rig ./bin/test to only run diego if explicitly told to (e.g. via an environment variable).