     private var timer: NSTimer?
     
     @IBOutlet var linkCopiedLabel: SpycodesStatusLabel!
-    @IBOutlet weak var spycodesLabelHeightConstraint: NSLayoutConstraint!
-    @IBOutlet weak var spycodesIconTopConstraint: NSLayoutConstraint!
-    @IBOutlet weak var aboutButtonBottomConstraint: NSLayoutConstraint!
     
-    // MARK: Lifecycle
-    override func viewWillAppear(animated: Bool) {
-        super.viewWillAppear(animated)
-        self.linkCopiedLabel.hidden = true
-    }
-    
-    override func viewDidAppear(animated: Bool) {
-        super.viewDidAppear(animated)
-        
-        Player.instance.reset()
-        GameMode.instance.reset()
-        Lobby.instance.reset()
-        Statistics.instance.reset()
-        Room.instance.reset()
-    }
-
-    override func didReceiveMemoryWarning() {
-        super.didReceiveMemoryWarning()
-    }
-
     // MARK: Actions
     @IBAction func unwindToMainMenu(sender: UIStoryboardSegue) {}
     

        self.performSegueWithIdentifier("settings", sender: self)
    }
    
    @objc
    private func onTimeout() {
        self.linkCopiedLabel.hidden = true

        Player.instance.setIsHost(true)
        self.performSegueWithIdentifier("player-name", sender: self)
    }
    
    @IBAction func onJoinGame(sender: AnyObject) {
        self.performSegueWithIdentifier("player-name", sender: self)
    }
