responsiveMenu.js is just a plugin that helps to create menus that are responsive, based on browser width. It's just a helper for DRY (Don't Repeat Yourself), that deals with classes toggling and leaves all the animation and formatting to css.