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