Used method with source.type to create a new reference.
Added basic signing feature in the reference-edit panel.
Merge origin/master