2D lighting system for SFML