Added signature-tree infrastructure