Mainly, this branch was dedicated to reorganising the tutorials so that they can be see accessed online.
sphinx docs are reviewed and a new page called setup is added
It also adds a numpy version dependency '<2.0.0' due to the recent major update, which is not reverse compatible
Mainly, this branch was dedicated to reorganising the tutorials so that they can be see accessed online.