BBar redesign Desktop Footer/Header with dropdowns

- Approving pull request from swayze and fherl's branch
- Pulling changes to main branch
- Add condition to the looping statement of linklist object of navigation that will add different html element and css for brands, bbytes blogs, and categories navigations
- Create a blocks array in the section header schema; create object with property type image picker, textarea, URL, and text for each navigation dropdowns
- Inserting placeholder contents to the created schema settings in the admin>customize 
- installing jquery as dependency to the project using node
- If the link object is brand create a looping statement that will pull the data and show on frontend
- Create a javascript click event to the alphabet of brands that has a function that will filter the brand to the selected alphabet
- Adding lazyloading to the images of the dropdown with calculations of padding height using image ratio to avoid cls on google
- Adding bbarbabes banner section before footer
- Create a schema object to the bbarbabes banner section, add object with property type of image picker, text, textarea, and URL
- Adding presets object with property name 'category' and add value as 'homepage layout' to declare the schema object as dynamic
- Inserting data to the created schema of bbarbabes section on the admin>themes>customize
- Styling the category, brands, and bbytes dropdowns using tailwind
- Adjust header and footer markups and css stylings