[BUG] Fixes various bugs in user auth.
[BUG] Fixes logout button. Makes kernel fetching work faster. Changes sign in page.
Adds user migration
removes login requirement for getting specific datasets.
Merge in user-auth.