Added weld joint
Fixed bug with redundant initialization fields
Added line joint