Fixed the "Final Field" error

I created accessor methods for each field; tests pass. I think I have
the basic set-up of battle finished, so I just need to figure out how to
make everything playable.