clean up tx module; fix import error; create unit test for sending transactions
update version