Documentation

The code library is still under development so there is little point in releasing this information until the Java API is stable.