I wrote up a
brief introduction to the topic for a general audience back when I was working on this project. It takes about 20 minutes to read the entire document and it's been audience tested. Susan Beckhardt has also written an
excellent explanation of the topic for a general audience on her blog.
My (semi-)complete undergraduate thesis can be found
here.