Updated documentation and code indentation.