add initial version of signing tool