Refactor update and destroy to correct current_user tests and user login contexts