First crack at a bitcoinj WalletKit and a controller we will end up
using later.