Update sample codes and reference notes.
Added sample codes in Racket Guide of Chapter 8 and started the stuff in
Chapter 9.

TODO: Reviewing. Homeworking. Programming. For programming, I mean
"Functional" thinking, maybe in other sort of languages.