Update README to provide design patterns list and  better navigation
Merge pull request #21 from mingliangfeng/master

Update README to provide design patterns list and  better navigation