Reorganise the NumPy notebook to add the following topics: - [x] A brief introduction on NumPy - [ ] Comparison of NumPy speed with python lists - [x] Operations supported in NumPy arrays - [ ] Array comprehension - [x] Multidimensional Arrays and shape altering - [ ] Broadcasting - [ ] Vectorization