Construct Ruby expressions by dragging around tiles, with colors indicating types