Merge pull request #4 from andyque/master

add gitignore
continued edits
why?
why?
why?
why?
initial commit
initial commit
Merge branch 'master' of github.com:chukong/programmers-guide-samples
not needed
initial commit
continued use
continued use
edits
fixes chapter3
reorg to fit guide
edits
Merge branch 'master' of github.com:chukong/programmers-guide-samples
nitial commit
continued edits