correct signatures
add _id to signatures
fill out add_transaction
add tests for add_transaction
remove add_transaction tests in router tests
add rollback tests