Updated documentation. PEP8 compliance edits.