 import UIKit
 import ReactiveCocoa
 import MusicFeeder
+import MCSwipeTableViewCell
 
 protocol TimelineTableViewCellDelegate: class {
     func trackSelected(sender: TimelineTableViewCell, index: Int, track: Track, playlist: Playlist)


    func thumbImageTapped(sender: UITapGestureRecognizer) {
        if let playlist = self.playlist {
            if let delegate = self.delegate {
                if let view = sender.view as? UIImageView {
                    if let i = imageViews.indexOf(view) {
                        delegate.trackSelected(self, index: i, track: playlist.getTracks()[i], playlist: playlist)
                    }
                }
            }

    }

    func trackScrollViewMarginTouched(sender: UITapGestureRecognizer) {
        timelineDelegate?.trackScrollViewMarginTouched(self, playlist: self.playlist)
    }

    func playButtonTouched() {
        timelineDelegate?.playButtonTouched(self)
    }

    func articleButtonTouched() {
        timelineDelegate?.articleButtonTouched(self)
    }

    func observePlaylist(playlist: Playlist) {
