adjust naming in twist-shader.png to be consistent with code
split CylMapper into a separate file