Revert "Old stuff"

This reverts commit a53b6c540b949761ab559270f1bc4b46a87edbea.
Revert "Shadow mapping halfway"

This reverts commit 1a7d8435b81de92732da972df120eab50aa2bc31.