Having fun with CAShapeLayer. Pretty neat for one page of code.