Uploading so I can work on this at home

What needs to still happen:
- Go thru TODOs in code
- An error is being logged when forbidden
- Pure-JS version error for mongooose
- Document special dirs in web/ - they're created automatically
- favicon
- On the final commit to master: make a note that at this point,
  there is still personal stuff like the front page.