             make.width.equalTo(tableView.snp.width)
             make.height.equalTo(264)
         }
+        print(album.collection.artworkURL(size: Int(view.frame.height)))
         headerView.artworkImageView.setArtwork(of: album.collection, size: view.frame.width)
 
         title = album.collection.name

import RxSwift
import SnapKit
import iTunesMusic


fileprivate final class HeaderView: UIView {


fileprivate class TableViewCell: UITableViewCell {

    let titleLabel = UILabel()
    let button = UIButton(type: .system)
    let durationLabel = UILabel()

    override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)

        titleLabel.font = UIFont.systemFont(ofSize: 17, weight: UIFontWeightUltraLight)
        titleLabel.numberOfLines = 0

        durationLabel.font = UIFont.monospacedDigitSystemFont(ofSize: 12, weight: UIFontWeightUltraLight)

        contentView.addSubview(titleLabel)
        contentView.addSubview(durationLabel)
        contentView.addSubview(button)
        titleLabel.snp.makeConstraints { make in
            make.top.bottom.greaterThanOrEqualTo(contentView).offset(8)
            make.centerY.equalTo(contentView)
            make.left.equalTo(contentView).offset(16)
            make.right.lessThanOrEqualTo(durationLabel.snp.left).offset(-8)
            make.height.greaterThanOrEqualTo(30)
        }
        durationLabel.snp.makeConstraints { make in
            make.centerY.equalTo(contentView)
            make.right.equalTo(button.snp.left).offset(-8)
