- Change legend layout from column-major to row-major order
- Fields now fill left-to-right, then top-to-bottom
- More intuitive for users (e.g., 4 fields + 3 cols = 3-1 layout)
- Fix bottom position width calculation for multi-column legends
- totalWidth now accounts for legend width (200px per column)
- Add tests for 3-column layout with 6 fields
- Add legendPosition option (right, left, bottom, none) to control legend placement
- Add showFooter option to show/hide footer info
- Support both config (YAML) and render options for flexibility
- Fix legend overlapping issue when positioned at bottom
- Maintain backward compatibility with showLegend option
- Add uniformRowHeight option to RenderOptions
- Render bit grid (8 vertical lines) inside bitfield cells
- Show bit numbers (7-0, MSB first) below byte numbers
- Increase row height to 45px for rows with bitfields
- Increase default cellWidth to 40px for readability
- Add 6 new tests for bitfield visualization