Add some basic tests and document how to run them