Added missing operations and updated documentation.

This closes #229 and closes #230.
Merge pull request #232 from jamesiarmes/missing-operations

Added missing operations and updated documentation.