Added some more kernels
Added tests for kernels
Added two new options for Configuration related to LR.
Added some skeletons for cuda LR