Add docs and missing test data directory

The build/test process needs some streamlining but these docs will get things up and running in the current state.