Add a notAuthorizedException
Add a route for editing settings
add a view for editing settings
Correct the class name
add a template for the NotAuthorizedException
Add a service class for settings
add a flashbagmessage classes
allow sending a flashbagmessage along with a redirect
have the controller display flashbag messages
send a success message along with the redirect
use settings for the site name
send a message after registration
readability