      - Parameter tx: Translation distance along the x axis
      - Parameter ty: Translation distance along the y axis
      */
-    func translateFrame(tx tx: CGFloat = 0, ty: CGFloat = 0) {
+    public func translateFrame(tx tx: CGFloat = 0, ty: CGFloat = 0) {
         var frame = self.frame
         frame.origin.x = frame.origin.x + tx
         frame.origin.y = frame.origin.y + ty

     - Parameter width: The new width
     - Parameter height: The new height
     */
    func resizeFrame(width width: CGFloat, height: CGFloat) {
        var frame = self.frame
        frame.size.width = width
        frame.size.height = height

     - Parameter deltaWidth: The amount to stretch the frame in the x direction
     - Parameter deltaHeight: The amount to stretch the frame in the y direction
     */
    public func stretchFrame(deltaWidth deltaWidth: CGFloat, deltaHeight: CGFloat) {
        var frame = self.frame
        frame.size.width = frame.size.width + deltaWidth
        frame.size.height = frame.size.height + deltaHeight
