Beam model and full frame model

Add 'em!