Public accèss , login feature
reated the get_by_username function, a basic user profile, and a route to display it
Added 404 and 500 error exception handling and spruced up the layout of the user profile