Made Flare a subclass of Hitbox

Flare and Hitbox share a lot of the same code.