Controller: player can shoot
Enemy: random movement added
Game: enemy,weapon,magic movement and collision added
Magic: class implements fireballs
Weapon: class implements arrows
Player: modifies arraylist of weapons with every keystroke