improve tests - chap 5 exercises
adding users
actually add user files
signup - chap #7