Implement switching boxes between Compute objects.

Mainly to test if the model can handle switching data.
Implement B1, B2, and B3 structures.
Implement changing the box in a Compute object.