Sketching out unsupervised learning tests, before branching
Finished SWAP section and appendix