[WIP] Major overhaul of character matrix