Fixed grunt and allowed player to get knocked down if getting hit more than 3 times in 800 ms
Made grunt periodically go idle so the swarm of grunts do not all surround you at once
Survival mode implemented

Bugs: newly spawned grunts are not hittable or not initialized properly
Grunts regenerating HP were causing waves to not respawn
Always round HP/MP values after regen
Fixed bug where grunts were not killable after first wave.

Reason: the hitDetection() code in GameController would return if an enemy is vulnerable (any enemy) so thus the code would not work if any opponent was dead

Also, remove opponents from player's opponent table
Major changes:

Mode select page update
Survival mode uses HK background
Custom battle uses DOJO background

ModeSelect:redraw() is now used instead of drawMenu() after game ends (GameController:unload() is ran)
Lowered transparency of mode select rectangle listeners to minimum to reduce ugliness when transitioning

Removed visibility of character overlay screens when returning back to mode select from character select screen, to prevent them from automatically showing up when revisiting character selection screen again
Kill count
Oops, no icon
Fixed death effect from disappearing properly on grunt (at least)
Removed hp bars from grunt after death. Did not remove fully due to Player:update() putting them toFront(), too much hassle
Gave Hank's spin attack damage
Removed mp and symbol icon from Grunt
Spawn player in the middle of the game. Need to override again for custom bbattle mode