Anyone trying to board with an early group get moved to last.
Also have a cleared area to board that is free of everyone except the next group to board.
Charge for carry-on luggage, and make checked luggage free.