Characters module

Huge ifologic! Could'nt that be simplified? :D