Improved documentation.
Made things easier to understand.