Add optional caching with LMDB Implement future payments Implement HD wallets Support getting unspents with confirmation limit Add CLI using Click direct network connection (ughh sockets) Add GUI using Kivy Implement SLP