Add documentation for the BlockManager class.