Move Artificier GUI to its own class
Further fleshing out of fire effect handling