Beginning to shadows

Doesn't work at all yet, must check the code again to see what's wrong.
I did, however, manage to add a quite fun bug (let's call it a
feature... ;) ) - when using the shadow-drawing code the textures on the
objects start "floating around" on the objects.