Add user following
Finish exercise 11.5.1
Finish exercise 11.5.2
Finish exercise 11.5.3
Finish exercise 11.5.4