When I click on "Add app", the link takes me to my own 404 pages. Haven't isntalled PeerBoard before. Any ideas?