Added GLS kernels neccessary however upon further reading theyre wrong. Also started the Interface for using the GLS terms that are coefficients