Thank you so much. This is actually the solution I decided to follow after a few Google searches.
The problem I am now facing is that when I assign a module to a thigh bone, for some reason it twists.
As you can see from the screenshot, the one on the left has the module, but the bone’s rotation is wrong. Meanwhile, the one on the right does not have a module (default), and the rotation is correct.
The rotation issue only occurs only when when I assign the module.
Thanks