got rid of some errors that were caused by trying to draw in the UIBezierPath as well as the CAShapeLayer