-Build joint windows reflectively
-Fix joint selection bug
-Fix gear ui labeling