Joint at construction 1st phase

Issue #541 : control operations setup 
Issue #574 : made required changes for issue #541 (changed isTest to Type)