         static var sampleButtonSize = CGSize(width: 100, height: 50)
     }
 
+    // MARK: Properties definition
+    
     let optionsDataset = [
         JOEmojiableOption(image: "img_1", name: "dislike"),
         JOEmojiableOption(image: "img_2", name: "broken"),

import JOEmojiableBtn

class ViewController: UIViewController, JOEmojiableDelegate {
    enum DesignConstants {
        static var mainSampleColor = UIColor(red: 0.27, green: 0.69, blue: 0.67, alpha: 1)
        static var buttonCornerRadius: CGFloat = 25

        buttonSample2.setTitle("Long-tap me!", for: [.normal])
        buttonSample2.dataset = optionsDataset
        view.addSubview(buttonSample2)
    }
    
    // MARK: JOEmojiableDelegate

    func singleTap(_ sender: JOEmojiableBtn) {
        print("Single tap action")
