Merge pull request #1 from kevinwchen26/master

Merge from master
lchen59 jcheng26: Fixed battle demo button bug. Refactored animation
code. Boss now waits after user's turn until he makes his move.
lchen59 jcheng26: added game ending conditions and checks
lchen59 jcheng26: updated all classes to check for mana cost.
lcheng59 jcheng26: Added new class, Enemy, that extends character. Added
game ending condition messages. Added leveling up
lchen59 jcheng26: Minor fix to boss stats
lchen59 jcheng26: fix bug where user created character had 0 HP and MP
lchen59 jcheng26: Spike code for other classes in battle demo added
Merge branch 'US9-Phase2' of https://github.com/kevinwchen26/ToDoRPG