Now make use of the created shadow map to draw shadows!

Also switching over to ortho for the light projection since it's a
directional light and that's what should be used. It looks pretty good
but i do see some shadow map artifacts of self-shadowing on the
polyhedron when it's rotated, kind of on the side faces as they become
shadowed