accounts and sessions

- enabled website login with validation
- enabled website sign up with validation
- enabled logout
- track session xid and user
- populate account page
- restore books from account page
- restore books from session
- restore books from saved
- login prompt on save (currently disabled)
- save books (currently disabled)
- other miscellaneous