Clean up numpy notebook, add exercises