Text this: Development of a ray tracer for concentrating solar power systems