Concept Flow - Registering middleware
Create Middleware Class
Add Middleware to Kernel
Assign Middleware to Route or Group
Request Hits Route
Middleware Executes
Request Proceeds or Blocked
Middleware is created, registered in the kernel, assigned to routes, then runs on requests to control access or modify requests.
