добавил typedef-ы - pixel_array, byte_array. Написал, потестил BitWriter