expose character controller, other minor changes
update to KinematicCharacterController