[CSP] Drawing Straight Lines, Using Grids, and the Perspective Ruler