Modification on Notebook, adding my own description of clustering algorithm + changing some names to be less generic