allows only signed in users to edit and destroy:
Locks non-admin users out of editing, creating or destroying
Makes preps universally usable by generating protein_preps table
clean up of prep display with changes to schema