added sign out button
form data persistence added
error display added
routes trimmed