Jes2850 decentralized lists
Note: there are some schema changes. This looks like it will merge cleanly into develop, but if I've been following chats correctly, much of the recent work is on another branch so there could be conflicts when it comes time to merge everything into develop.