build out module for making and broadcasting txs; fix publickey bug; reorganize repo