Permissions

For editing things, this checks:

- If a user is `logged_in?`
- If the user is an `admin?` or owns the Theme/Snippet

Also refactors forms into partials.