update bitcoinj lib and make wallet interface