Fleshed out somewhat the BasicAccount and Transaction methods