diff --git a/.gitignore b/.gitignore
index 4288bd28607cd47202c4f1e5c1e1b50dab1adf01..6ae54ea7263588d17d73df76dcff7693ce047356 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,7 @@ db.sqlite3
 __pycache__
 *.pyc
 /static
-env/
\ No newline at end of file
+env/
+
+.env
+.vscode/
\ No newline at end of file
diff --git a/geckodriver.log b/geckodriver.log
index 659d2f6bd49ab471174adbe42423f3b319d44daa..541635964cc1ac8936e1db30f0d46db99f84e98f 100644
--- a/geckodriver.log
+++ b/geckodriver.log
@@ -2130,3 +2130,44 @@ See /usr/include/servers/bootstrap_defs.h for the error codes.
 1571240088970	Marionette	DEBUG	Received DOM event "DOMContentLoaded" for "http://localhost:57369/"
 1571240088985	Marionette	DEBUG	Received DOM event "pageshow" for "http://localhost:57369/"
 *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping
+1573487784264	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/vz/q0bxc90x711c_lq3g37rtv2w0000gn/T/rust_mozprofile.qA028CmGLe8M"
+1573487789242	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1573487789243	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1573487789243	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1573487789243	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1573487796030	Marionette	INFO	Listening on port 64691
+1573487796070	Marionette	WARN	TLS certificate errors will be ignored for this session
+1573487807534	Marionette	INFO	Stopped listening on port 64691
+[Parent 87517, Gecko_IOThread] WARNING: pipe error: Broken pipe: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 728
+1573552259106	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/vz/q0bxc90x711c_lq3g37rtv2w0000gn/T/rust_mozprofile.WJ07iEioeeDk"
+1573552263243	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1573552263245	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1573552263245	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1573552263246	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1573552271196	Marionette	INFO	Listening on port 50602
+1573552271307	Marionette	WARN	TLS certificate errors will be ignored for this session
+1573552275267	Marionette	INFO	Stopped listening on port 50602
+1573552339540	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/vz/q0bxc90x711c_lq3g37rtv2w0000gn/T/rust_mozprofile.DyI65UpDrzk0"
+1573552342315	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1573552342317	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1573552342317	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1573552342318	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1573552348245	Marionette	INFO	Listening on port 50761
+1573552348310	Marionette	WARN	TLS certificate errors will be ignored for this session
+1573552359455	Marionette	INFO	Stopped listening on port 50761
+1573552464796	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/vz/q0bxc90x711c_lq3g37rtv2w0000gn/T/rust_mozprofile.hInVf74TysbN"
+1573552466846	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1573552466847	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1573552466848	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1573552466848	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1573552473219	Marionette	INFO	Listening on port 50899
+1573552473298	Marionette	WARN	TLS certificate errors will be ignored for this session
+1573552484439	Marionette	INFO	Stopped listening on port 50899
+1573552579573	mozrunner::runner	INFO	Running command: "/Applications/Firefox.app/Contents/MacOS/firefox-bin" "-marionette" "-foreground" "-no-remote" "-profile" "/var/folders/vz/q0bxc90x711c_lq3g37rtv2w0000gn/T/rust_mozprofile.sjFHhQ1HcH34"
+1573552581974	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
+1573552581975	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
+1573552581976	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
+1573552581976	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
+1573552587082	Marionette	INFO	Listening on port 51022
+1573552587158	Marionette	WARN	TLS certificate errors will be ignored for this session
+1573552598518	Marionette	INFO	Stopped listening on port 51022
diff --git a/lists/templates/base.html b/lists/templates/base.html
index 7445080ba28b988574fd8360f3e25e8545fd67f8..08f4bb1fa53b2f0ac7272506a62289530b4d66cd 100644
--- a/lists/templates/base.html
+++ b/lists/templates/base.html
@@ -16,6 +16,17 @@
 
     <div class="container">
 
+      <nav class="navbar navbar-default" role="navigation">
+        <div class="container-fluid">
+          <a class="navbar-brand" href="/">Superlists</a>
+          <form class="navbar-form navbar-right" method="POST" action="#">
+            <span>Enter email to log in:</span>
+            <input class="form-control" name="email" type="text" />
+            {% csrf_token %}
+          </form>
+        </div>
+      </nav>
+
       ​<div class="row">
         ​<div class="col-md-6 col-md-offset-3 jumbotron">
           ​<div class="text-center">
diff --git a/superlists/settings.py b/superlists/settings.py
index f7b8385bee49ff5d48d06352fb47ce0243b05c2b..8e8655604b35a88c013d2bc130a6a2fa6e6cfb13 100644
--- a/superlists/settings.py
+++ b/superlists/settings.py
@@ -42,9 +42,12 @@ INSTALLED_APPS = [
     'django.contrib.messages',
     'django.contrib.staticfiles',
     'django_mutpy',
-    'lists'
+    'lists',
+    'accounts',
 ]
 
+AUTH_USER_MODEL = 'accounts.User'
+
 MIDDLEWARE = [
     'django.middleware.security.SecurityMiddleware',
     'django.contrib.sessions.middleware.SessionMiddleware',