DZS-01: Refactor Formatter hierarchy. Locking impl
DZS-01: Remove ByteBuffer usage. Refactor Formatter class hierarchy