Refactored Use MouseEvent instead of PlayerInteractEvent to call to Spell on mouse clicks #58