Updated documentation
- Added sections to all classes