- add hashmap w/ classname to class mapping to speed up
  lookups which slow down docs generation
- use BufferedOutputStream
- write more progress updates