All the documentation, both inline in code and also in the wiki here, needs to be completed and tested.