Counter-balancing mechanism for improving independence when using an exoskeleton