sorted out shading, need to figure out CAShapeLayer to make approrpriate number of copies