diff --git a/js/zt_megamenu.js b/js/zt_megamenu.js
index 006cb27..e01f685 100644
--- a/js/zt_megamenu.js
+++ b/js/zt_megamenu.js
@@ -1,54 +1,64 @@
 (function ($, Drupal) {
-  $('ul.ztmmenu-list li.has_submenu_li > a').click(function (ev) {
-    ev.preventDefault();
-    var parent_li = $(this).parent('li');
-    parent_li.find(".wsmenu-submenu-level-one > li a").first().trigger('mouseenter');
-    $('li.has_submenu_li').not(parent_li).removeClass('active');
-    $('.wsmenu-submenu').hide();    
-    if (!(parent_li.hasClass('active'))) {
-      parent_li.addClass('active');
-      parent_li.find('.wsmenu-submenu').fadeIn('fast');
-    }
-    else {
-      parent_li.removeClass('active');
-      parent_li.find('.wsmenu-submenu').fadeOut('fast');
-    }
-  });
-  
-  $('ul.multi-submenu > li ul.multi-submenu').parent().addClass('has_child');
-  
-  $(".wsmenu-submenu-level-one > li").on({
-    mouseenter: function () {
-      $('.wsmenu-submenu-level-one li').removeClass('liactive');
-      $(this).addClass('liactive');
-    }
-  });
-  
-  $(".wsmenu-submenu-level-two > li").on({
-    mouseenter: function () {
-      $('.wsmenu-submenu-level-two li').removeClass('liactive');
-      $(this).addClass('liactive');
-    }
-  });
-  
-  $(".wsmenu-submenu-level-three > li").on({
-    mouseenter: function () {
-      $('.wsmenu-submenu-level-three li').removeClass('liactive');
-      $(this).addClass('liactive');
-    }
-  });
-  
-  $('ul.multi-submenu li a').hover(function () {
-    var href = $(this).attr('rel');
-    var node = href.split("/");
-    var nid = node[node.length - 1];
-    if(nid != '') {
-      $('.wsmenu-submenu-list-content .wsmenu-content').hide();
-      $('#'+nid+'.wsmenu-content').show();
-    }
-    else {
-      $('.wsmenu-submenu-list-content .wsmenu-content').hide();
-      $('.wsmenu-submenu-list-content .wsmenu-content').first().show();
-    }
-  });
+    $('ul.ztmmenu-list li.has_submenu_li > a').click(
+        function (ev) {
+            ev.preventDefault();
+            var parent_li = $(this).parent('li');
+            parent_li.find(".wsmenu-submenu-level-one > li a").first().trigger('mouseenter');
+            $('li.has_submenu_li').not(parent_li).removeClass('active');
+            $('.wsmenu-submenu').hide();
+            if (!(parent_li.hasClass('active'))) {
+                parent_li.addClass('active');
+                parent_li.find('.wsmenu-submenu').fadeIn('fast');
+            }
+            else {
+                parent_li.removeClass('active');
+                parent_li.find('.wsmenu-submenu').fadeOut('fast');
+            }
+        }
+    );
+
+    $('ul.multi-submenu > li ul.multi-submenu').parent().addClass('has_child');
+
+    $(".wsmenu-submenu-level-one > li").on(
+        {
+            mouseenter: function () {
+                $('.wsmenu-submenu-level-one li').removeClass('liactive');
+                $(this).addClass('liactive');
+            }
+        }
+    );
+
+    $(".wsmenu-submenu-level-two > li").on(
+        {
+            mouseenter: function () {
+                $('.wsmenu-submenu-level-two li').removeClass('liactive');
+                $(this).addClass('liactive');
+            }
+        }
+    );
+
+    $(".wsmenu-submenu-level-three > li").on(
+        {
+            mouseenter: function () {
+                $('.wsmenu-submenu-level-three li').removeClass('liactive');
+                $(this).addClass('liactive');
+            }
+        }
+    );
+
+    $('ul.multi-submenu li a').hover(
+        function () {
+            var href = $(this).attr('rel');
+            var node = href.split("/");
+            var nid = node[node.length - 1];
+            if (nid != '') {
+                $('.wsmenu-submenu-list-content .wsmenu-content').hide();
+                $('#' + nid + '.wsmenu-content').show();
+            }
+            else {
+                $('.wsmenu-submenu-list-content .wsmenu-content').hide();
+                $('.wsmenu-submenu-list-content .wsmenu-content').first().show();
+            }
+        }
+    );
 })(jQuery, Drupal);
diff --git a/src/Form/SettingsForm.php b/src/Form/SettingsForm.php
index 0669b3a..b4d7af8 100644
--- a/src/Form/SettingsForm.php
+++ b/src/Form/SettingsForm.php
@@ -17,6 +17,7 @@ class SettingsForm extends ConfigFormBase {
    * {@inheritdoc}
    */
   protected function getEditableConfigNames() {
+
     return [
       'zt_megamenu.settings',
     ];
@@ -26,6 +27,7 @@ class SettingsForm extends ConfigFormBase {
    * {@inheritdoc}
    */
   public function getFormId() {
+
     return 'settings_form';
   }
 
@@ -33,10 +35,11 @@ class SettingsForm extends ConfigFormBase {
    * {@inheritdoc}
    */
   public function buildForm(array $form, FormStateInterface $form_state) {
+
     $config = $this->config('zt_megamenu.settings');
     $elements = array(
-      'main'=>'Main Menu',
-      'secondary-menu'=>'Secondary Menu'
+      'main' => 'Main Menu',
+      'secondary-menu' => 'Secondary Menu',
     );
 
     $form['zt_megamenu_menu_id'] = array(
@@ -45,13 +48,13 @@ class SettingsForm extends ConfigFormBase {
       '#default_value' => $config->get('zt_megamenu_menu_id'),
       '#options' => $this->ztGetMenuList(),
     );
-    
+
     $form['zt_megamenu_image_machine_name'] = array(
       '#type' => 'textfield',
       '#title' => t('Machine name of the image field for ZT Megamenu'),
       '#default_value' => $config->get('zt_megamenu_image_machine_name'),
     );
-    
+
     return parent::buildForm($form, $form_state);
   }
 
@@ -59,6 +62,7 @@ class SettingsForm extends ConfigFormBase {
    * {@inheritdoc}
    */
   public function validateForm(array &$form, FormStateInterface $form_state) {
+
     parent::validateForm($form, $form_state);
   }
 
@@ -66,18 +70,20 @@ class SettingsForm extends ConfigFormBase {
    * {@inheritdoc}
    */
   public function submitForm(array &$form, FormStateInterface $form_state) {
+
     $config = \Drupal::service('config.factory')->getEditable('zt_megamenu.settings');
     $config->set('zt_megamenu_menu_id', $form_state->getValue('zt_megamenu_menu_id'))
-      ->save();
+            ->save();
     $config->set('zt_megamenu_image_machine_name', $form_state->getValue('zt_megamenu_image_machine_name'))
-      ->save();
+            ->save();
     parent::submitForm($form, $form_state);
   }
-  
+
   /**
-   * Return an associative array of the custom menus names. 
+   * Return an associative array of the custom menus names.
    */
   private function ztGetMenuList() {
+
     $all_menus = Menu::loadMultiple();
     $menus = array();
     foreach ($all_menus as $id => $menu) {
diff --git a/stylesheets/zt_megamenu.css b/stylesheets/zt_megamenu.css
index c42fca4..8ec3d30 100644
--- a/stylesheets/zt_megamenu.css
+++ b/stylesheets/zt_megamenu.css
@@ -30,7 +30,7 @@
 }
 /* line 49, ../sass/zt_megamenu.scss */
 .ztmmenu ul:not(:first-child) li a:hover {
-  background: #833A96;
+  background: #833a96;
   color: white;
 }
 /* line 56, ../sass/zt_megamenu.scss */
@@ -59,7 +59,7 @@
 /* line 71, ../sass/zt_megamenu.scss */
 .ztmmenu ul.ztmmenu-list > li .wsmenu-submenu li.wsmenu-submenu-list-content .wsmenu-content {
   clear: both;
-  background: #833A96;
+  background: #833a96;
   height: 480px;
   padding: 1em;
   width: 25%;
@@ -189,7 +189,7 @@
 /* line 182, ../sass/zt_megamenu.scss */
 .ztmmenu ul.ztmmenu-list > li .wsmenu-submenu li.wsmenu-submenu-list-content > ul > li > ul {
   background: #fff;
-  border-left: 1px solid #CCCCCC;
+  border-left: 1px solid #cccccc;
   height: 480px;
   width: 100%;
   position: absolute;
@@ -207,7 +207,7 @@
 }
 /* line 196, ../sass/zt_megamenu.scss */
 .ztmmenu ul.ztmmenu-list > li .wsmenu-submenu li.wsmenu-submenu-list-content > ul > li > ul > li > ul {
-  border-left: 1px solid #CCCCCC;
+  border-left: 1px solid #cccccc;
   background: #fff;
   height: 480px;
   padding-left: 0;
diff --git a/zt_megamenu.module b/zt_megamenu.module
index e72a23c..870d509 100644
--- a/zt_megamenu.module
+++ b/zt_megamenu.module
@@ -48,9 +48,7 @@ function zt_megamenu_menu() {
  * Implements hook_page_attachments().
  */
 function zt_megamenu_page_attachments(&$page) {
-  /**
-   * Add module's main library, which includes JS and CSS.
-   */
+  // Add module's main library, which includes JS and CSS.
   $page['#attached']['library'][] = 'zt_megamenu/zt_megamenu-assets';
 }
 
@@ -58,10 +56,10 @@ function zt_megamenu_page_attachments(&$page) {
  * Implements hook_theme().
  */
 function zt_megamenu_theme() {
-  return array (
-    'zt_megamenu_formatter_default' => array (
-      'variables' => array (
-        'content' => NULL
+  return array(
+    'zt_megamenu_formatter_default' => array(
+      'variables' => array(
+        'content' => NULL,
       ),
     ),
   );
@@ -72,8 +70,8 @@ function zt_megamenu_theme() {
  */
 function zt_megamenu_theme_suggestions_menu_alter(&$suggestions, $vars, $hook) {
   $config = \Drupal::config('zt_megamenu.settings');
-  $menu = $config->get('zt_megamenu_menu_id'); 
-  
+  $menu = $config->get('zt_megamenu_menu_id');
+
   if (isset($vars['menu_name']) &&  $vars['menu_name'] == $menu) {
     $suggestions[] = 'zt_megamenu_formatter_default';
   }
@@ -91,7 +89,7 @@ function parse_submenu($menu_item) {
     }
     return $nid;
   }
-  return false;
+  return FALSE;
 }
 
 /**
@@ -100,8 +98,8 @@ function parse_submenu($menu_item) {
 function _zt_megamenu_fetch_node_data($node_data) {
   $node_array = array();
   $config = \Drupal::config('zt_megamenu.settings');
-  $image_field = $config->get('zt_megamenu_image_machine_name'); 
-  
+  $image_field = $config->get('zt_megamenu_image_machine_name');
+
   foreach ($node_data as $node) {
     $nid = $title = $body = '';
     $image_url = 'http://cdn3.zyxware.com/files/sliders/main_slider/z2-1447307644-1455262731.jpg';
@@ -113,9 +111,9 @@ function _zt_megamenu_fetch_node_data($node_data) {
     }
     if ($node->get('body')->value) {
       $body = $node->get('body')->value;
-      $body = substr($body,0,100) . '...';
-      $body=str_ireplace('<p>','',$body);
-      $body=str_ireplace('</p>','',$body);
+      $body = substr($body, 0, 100) . '...';
+      $body = str_ireplace('<p>', '', $body);
+      $body = str_ireplace('</p>', '', $body);
     }
     if ($node->hasField($image_field)) {
       $file = \Drupal\file\Entity\File::load($node->get($image_field)->target_id);
@@ -124,7 +122,7 @@ function _zt_megamenu_fetch_node_data($node_data) {
         $image_url = ImageStyle::load('large')->buildUrl($path);
       }
     }
-    $node_array[] = array (
+    $node_array[] = array(
       'nid' => $nid,
       'title' => $title,
       'body' => $body,
@@ -134,6 +132,9 @@ function _zt_megamenu_fetch_node_data($node_data) {
   return $node_array;
 }
 
+/**
+ * Preprocess zt_megamenu default formatter.
+ */
 function zt_megamenu_preprocess_zt_megamenu_formatter_default(&$variables) {
   $nodes_parse = $node_array = array();
   foreach ($variables['items'] as $item) {
