- Mostly missing JavaDoc, some line lengths
- Extract logic for walking through a directory and loading its classes into a separate class - Replace all implementations with the new ClassCollector