Immutables, Jackson, Gradle and Markdown files for Freeplane Client
I have started to work on the collaboration client.
1. As I have already written I use markdown file to describe basic ideas about what and how to do. I thought may be you want to use similar approach to work on the server. Now both IntelliJ and Eclipse have nice free markdown plug-ins. Also having discussion near the code could be easier than using a separate wiki.
2. I have created draft versions of objects to be transferred by JSON.