I've been updating the character controller for MCM. Most of these features are already implemented in other projects, but I'm refactoring as I transfer the code over. The refactor is going great so far, simplifying things, reducing dependencies and deleting a whole bunch of unnecessary code.
Some of the new features:
Going to be re-implementing footstep sounds and weapon aiming next