Bleeding edge freeze

Tiny fixes. Corrected apply_effects to keep from breaking anything hidden somewhere else.
Gave swimsuits a parent class.