Make BattleField object render properly

- Call BattleField super constructor to specify position and size
- Add a dumb update() method to BattleField class
- Draw the BattleField rect at a static location based on its position and size
- Add a flag to the player class called 'in_battle' to prevent spawning more than one BattleField at a time.