2d Kernel Density Estimation Explained