refactored config files, single context for all, refactored report package