Refactoring
Added Info
Fix build breaker
#7 update README
Merge pull request #10 from VoQn/Chapter8

Complete Chapter 8