Abstracted arena code into a reusable class. fuck zenilib.