Based on Punchcard Visualization using D3.js by Asif Rahman Data from Keeneland's Handicapping Database