Rewrite NumPy lab into two labs

This is a rewrite of the NumPy Arrays lab into two labs.  This allows us to go into much greater detail about NumPy and how to use ndarrays.  Having a strong working knowledge of ndarray objects is crucial to the later success in the cirriculum.