Convert readme to markdown
Adding files from book
Update .gitignore