implemented basics of all kernel methods, no functionality yet