Initial ShockGensMOD Kernel

Special thanks to savoca