-Refactor BF::Config class and extract FormatterFactory
-Requester's subsystem refactor. Closed #4