Describir: Singular null hypersurfaces in general relativity