Modified for WISE bootcamp

Uses numpy instead of Pandas
Spends a little more time on data structures
Combined 01-intro-python and 02-modularization-documentation.ipynb
Inspired by material in from a few sources that I can't remember now.

A less technical explanation of testing than the qa.ipynb
Basic usit testing with nose tests
builds on functions written in 01-intro-python.ipynb
adding external files written in class