peer2peer / private server

I can confirm that this build works! I still have another problem with it, but that is a different issue.