add docs in Readme.md and add lib directory to organize libraries from the book