Make wallet more general; add argparse stuff.
Split wallet into "fetch", "balance", "create".