     }
 
     func commonInit() {
-        let lineWidth: Float = 2
+        let lineWidth: CGFloat = 2
 
         let path = UIBezierPath()
         path.moveToPoint(CGPoint(x: 0, y: 0))


        for shapeLayer in [top, middle, bottom] {
            shapeLayer.path = path.CGPath
            shapeLayer.lineWidth = 2
            shapeLayer.strokeColor = UIColor.whiteColor().CGColor

            // Disables implicit animations.

    let top: CAShapeLayer! = CAShapeLayer()
    let middle: CAShapeLayer! = CAShapeLayer()
    let bottom: CAShapeLayer! = CAShapeLayer()
    let width: CGFloat = 18
    let height: CGFloat = 16
    let topYPosition: CGFloat = 2
    let middleYPosition: CGFloat = 7
    let bottomYPosition: CGFloat = 12

    init(frame: CGRect) {
        super.init(frame: frame)
