Broke everything, then fixed. MBR needs a working setup method, which
relies on the currently broken BattleList to work. Grid will handle
stepping and has its own arraylist of bugs.