Better support for private snippets

```
fixes edit bug
and makes snippet pages nice
for private snippets
```
editing taylor's comment because i think i can