Kernel creation can now accept two data matrices. GP Regression function written and tested on Ebden example