BBar redesign

- Reviewing swayze's code for his pull request on main branch and removing conflicts
- Pulling swayze's commit to my local branch and move his code to bbytes blog template
- Same for fherleen's pull request
- Add condition that if the pagination page is greater than 1 change the blog template markup to list display type
- Add pagination page number to breadcrumbs