User can now add features for different joints at the same time
Lots of modifications for the above.