Improved documentation. All classes.