[Docs] Update / Generate JavaDocs.
[Cleanup] Cleanup of Classes.
[Remove] Remove unneeded classes.