This is a work in progress.
For now, this has examples taken from https://github.com/andrew-chen/csis311/