Finish user sign in and out. Finish ch 8