update a bunch of code
a few new slides
new code on n-d arrays
a little more numpy in the homework and exercises for part 3
make sorted a keyword