Battle is fully-fixed

To do tomorrow-
Map camerananigans
battle screenshake
bonkject mousectivate
and more!