Discussion of GP model

Let's not merge this right away but this pull request will track the changes that I make when writing the GP section.