Implement public private wikis

looks ugly but seems to work
:+1: