### Description
There is inconsistent and confusing routing/labeling for the "Home Page" versus the "Navigation Hub" across the app views:
1. In `views/partials/footer.ejs`, the "Nav Hub" link points to `/navbar` while the "Home" link points to `/`.
2. In `views/404.ejs` (Custom 404 page), one of the navigation cards points to `/navbar` but is labeled "Go Back Home". Meanwhile, the actual main landing page is `/` (`index.ejs`).
3. Having two separate main hubs (`/` and `/navbar`) with similar nav grids degrades the overall user experience.
### Steps to Reproduce
1. Navigate around the web app (Home, About, Portfolio, Contact, 404).
2. Click the "Go Back Home" buttons on the 404 page.
3. Compare the landing page (`/`) with the navigation hub page (`/navbar`).
### Expected Behavior
Navigation buttons labeled "Home" or "Go Back Home" should consistently route to `/` (the actual home page). Links and labels should clearly distinguish the home/landing page from `/navbar`.
### Proposed Fix
Standardize the redirection paths:
- Update all buttons labeled "Go Back Home" (such as on `views/404.ejs`) to point to `/` instead of `/navbar`.
- Clear up the distinction by labeling `/navbar` strictly as "Projects Navigation Hub" and reserving "Home" for `/`.
Issue 4: Inconsistent navigation hub vs home page redirection targets