no more rust-crypto
move todo to readme
move transaction to module