     func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
 
         let cell = tableView.dequeueReusableCellWithIdentifier(KeywordCell.reuseIdentifier) as! KeywordCell
+
         let keyword = keywords[indexPath.row]
-        //cell.keywordLabel.text = keyword
-
         cell.keyword = keyword
 
         cell.tapKeywordAction = { [weak self] keyword in


    static let reuseIdentifier = "KeywordCell"

//    lazy var keywordLabel: UILabel = {
//        let label = UILabel()
//        label.textAlignment = .Center
//        label.textColor = UIColor.yepTintColor()
//        label.font = UIFont.systemFontOfSize(18)
//        label.opaque = true
//        label.backgroundColor = UIColor.whiteColor()
//        label.clipsToBounds = true
//
//        return label
//    }()

    var keyword: String? {
        didSet {
            keywordButton.setTitle(keyword, forState: .Normal)

        contentView.addSubview(keywordButton)

        keywordButton.translatesAutoresizingMaskIntoConstraints = false

        let leading = keywordButton.leadingAnchor.constraintGreaterThanOrEqualToAnchor(contentView.leadingAnchor, constant: 15)
        let centerX = keywordButton.centerXAnchor.constraintEqualToAnchor(contentView.centerXAnchor)
