users can log in by their role
updated routes and let users be signed in by role
css changes
background working