Some work for refraction, but not in a good state
Merge branch 'master' of https://github.com/C-Andrew/graphics