raytracing demo. I suppose it only works with Linux as it uses X11. Sorry for the messy code, i didn't intend to upload this and i am not a software engineer or anything close. controls Arrow keys for moving, left shift + arrow keys for changing view