 class ProjectDetailController: UIViewController {
 
   let project: Project
+
+  lazy var scrollView: UIScrollView = {
+    let scrollView = UIScrollView(frame: CGRectZero)
+    scrollView.alwaysBounceVertical = true
+
+    return scrollView
+    }()
 
   lazy var imageView: UIImageView = {
     let imageView = UIImageView()

    title = project.name
    view.backgroundColor = UIColor.whiteColor()

    [imageView, infoLabel, button].forEach {
      view.addSubview($0)
    }

    imageView.addObserver(self, forKeyPath: "image", options: [.New, .Old], context: nil)

    imageView.setImage(project.imageURL)
    infoLabel.text = project.info

    fatalError("init(coder:) has not been implemented")
  }

  // MARK: - View Lifecycle

  override func viewDidLoad() {
