     weak var taglineButton: UIButton!
     var available = false
     
+
+    let feelings = [
+        "happy": "\u{1F600} Happy",
+        "cheerful": "\u{1F60A} Cheerful",
+        "thinking": "\u{1F914} Thinking",
+        "custom": "\u{1F4AC} Custom"
+    ]
+
+    let availabilities = [
+        "available": "\u{1F917} Available",
+        "sleeping": "\u{1F634} Sleeping"
+    ]
+
     override func loadView() {
         super.loadView()
         

        
        
        let availableButton = UIButton()
        availableButton.setTitleColor(UIColor.blackColor(), forState: .Normal)
        statusBar.addSubview(availableButton)
        availableButton.snp_makeConstraints() {make in
            make.left.equalTo(statusBar.snp_left).offset(5)
            make.width.equalTo(150)
            make.height.equalTo(30)
            make.centerY.equalTo(statusBar.snp_centerY)
        }
        self.availableButton = availableButton
        availableButton.imageEdgeInsets = UIEdgeInsets(top: 5.0, left: 5.0, bottom: 5.0, right: 5.0)
        
        let taglineButton = UIButton()
        taglineButton.setTitleColor(UIColor.blackColor(), forState: .Normal)
        statusBar.addSubview(taglineButton)
        taglineButton.snp_makeConstraints() {make in
            make.left.equalTo(availableButton.snp_right).offset(10)
            make.width.equalTo(150)
            make.height.equalTo(30)
            make.centerY.equalTo(statusBar.snp_centerY)
        }
        self.taglineButton = taglineButton
        
        let separator = UIView()

    func setAvailability(available: Bool) {
        self.available = available
        if available {
            availableButton.setTitle(availabilities["available"], forState: .Normal)
            availableButton.setTitleColor(UIColor(hex: 0x43de0a), forState: .Normal)
        } else {
            availableButton.setTitle(availabilities["sleeping"], forState: .Normal)
            availableButton.setTitleColor(UIColor(hex: 0xdd0b38), forState: .Normal)
        }
    }
    
