We implement point lights in an engine that didn't have them yet for some reason. Discussion of shadows (but we don't implement them yet).