Authentication

Sessions are now a thing throughout the app.
Ah yes forgot to delete this