Move 'boxes' out of ram and into flash - saves quite a bit of ram.
making boxes[] in serial.c static const to move them to rodata and free ~200bytes RAM