Refactor to prevent non-admins from editing plant varieties.
Refactor to enforce admin authorization. Resolves #44