Updated documentation and instructions for contributing.