removes unused callback implementation
merges supervisor into application
simplifies database/parser structure