I have recently been working on the pit server and now have a basic version of it working, the current stable client (0.8a) uses the pit server, however polls the server everytime a treeview is expanded, but for the purposes of a prototype it should do for now.