 
 class SwiftMeter {
 
-    func startTimer() -> Timer {
-        return Timer()
+    func startTimer() -> StopWatch {
+        return StopWatch()
     }
 
 }

import Foundation
import QuartzCore

struct Timer {

    let startDate: NSDate

    init(with start: NSDate) {
        startDate = start
    }


    func executionTimeInterval( block: @autoclosure () -> ()) -> CFTimeInterval
}

extension SwiftMeterable {

    init() {

        self.init()
    }
