Replaced rectangular light with distance based

An area around the player is illuminated based on the distance from
player.