- Updated/added documentation for some classes.
- Updated java docs
- Some refactoring
- Removed unnecessary or unused code/comments
- Fixed formatting in several classes