print() for python3 compatibility
added gitignore
added ipython notebook checkpoints
some messing around with the chap1 and chap2 code