Implement Wendland compactly supported functions

also make a demo and seams good