Move classifier into common class Refactor common classes so they're, well, common
Refactored ExceptionHandler to be general purpose