 holds the data that determines what properties a joint
            will have when it's created, this method allows us to use the same descriptor for
            multiple joints. We fill in all the information apart from what actors will be connected
            by the joint and the position of the joint, we can provide this information for each joint
            just before creation. We could create the joints at this point instead of just decriptors,
            but for this example we will create the joi