added the IPython notebook for easier tutorial and the explanation of the copy vs view in Numpy