Expanding documentation, and refining exports so that most applications only need to import the main Raft package.