Changes:

• Reworked Character/CharacterLedgeGrab to work with the character directly.
• Added a component called LedgeGrab which is responsible for handling whether or not the character can grab onto that ledge or not.
• Character can not attach themselves to a ledge