Incorporated direction into CharacterModel, directional switch into Character