redid movement, and implemented basic collisions with walls for player
Separated spells into playerSpell and enemySpell

So that friendly fire doesn't happen.
Also, players and enemies have separate spellbooks, so numbers can be
independent and separate.