Basic shadow mapping seems to work but has acne, need to find out what
goes wrong