Programs for simulating polygonal billiards problems