Added new documentation and fixed existing documentation.