added spectral clustering section, edits to first 3 chapters