SetCardView
 - Determined whether to draw (place) shapes vertical or horizontal based on size (width vs height) of area to draw

Grid
 - If user set aspect ratio is zero (<=FLT_MIN) use the aspect ratio of the overall grid. This allows to maximize screen use.