diff --git a/lists/tests/test_app.py b/lists/tests/test_app.py
new file mode 100644
index 0000000000000000000000000000000000000000..96aa76c5288219c81970f2593a8adc8e92d958af
--- /dev/null
+++ b/lists/tests/test_app.py
@@ -0,0 +1,9 @@
+from django.apps import apps
+from django.test import TestCase
+from lists.apps import ListsConfig
+
+
+class ListsConfigTest(TestCase):
+    def test_apps(self):
+        self.assertEqual(ListsConfig.name, 'lists')
+        self.assertEqual(apps.get_app_config('lists').name, 'lists')
diff --git a/requirements.txt b/requirements.txt
index 0e32ef369991b97a98278506c27ef2b95a146b47..0fa439948f89ca5e9eb2ef47f7e4075e1de31e57 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,14 +1,98 @@
+appdirs==1.4.0
+astmonkey==0.3.6
+astroid==2.2.0
+autopep8==1.4.4
+beautifulsoup4==4.6.3
+certifi==2018.11.29
+cffi==1.12.3
+chardet==3.0.4
+click==6.7
+colorama==0.4.1
+coloredlogs==10.0
+coreapi==2.3.3
+coreschema==0.0.4
+coverage==4.5.2
+deap==1.2.2
 dj-database-url==0.5.0
 Django==2.2.5
 django-appconf==1.0.3
 django-compressor==2.3
 django-environ==0.4.4
+django-filter==2.1.0
+django-mutpy==0.1.2
+django-nose==1.4.6
+django-rest-swagger==2.2.0
 django-sass-processor==0.7.3
+django-silk==3.0.4
+django-webpack-loader==0.4.1
+djangorestframework==3.5.4
+djangorestframework-simplejwt==4.3.0
+docutils==0.15.2
+EditorConfig==0.12.2
+et-xmlfile==1.0.1
+Flask==1.1.1
+Flask-Cors==3.0.8
+gevent==1.4.0
+gprof2dot==2017.9.19
+greenlet==0.4.15
 gunicorn==19.9.0
+humanfriendly==4.18
+idna==2.8
+isort==4.3.9
+itsdangerous==1.1.0
+itypes==1.1.0
+jdcal==1.4
+Jinja2==2.10.1
+jsbeautifier==1.8.7
+laspy==1.5.1
+lazy-object-proxy==1.3.1
 libsass==0.19.3
+lockfile==0.12.2
+MarkupSafe==1.0
+mccabe==0.6.1
+MutPy==0.6.0
+nose==1.3.7
+numpy==1.16.2
+openapi-codec==1.3.2
+openpyxl==2.6.0
+packaging==16.8
+psutil==5.4.7
+psycopg2==2.6.2
 psycopg2-binary==2.8.3
+py-cpuinfo==4.0.0
+pycodestyle==2.5.0
+pycparser==2.19
+pydot==1.4.1
+pydotplus==2.0.2
+Pygments==2.4.2
+PyJWT==1.7.1
+pylint==2.3.0
+pylint-django==2.0.6
+pylint-plugin-utils==0.5
+pyparsing==2.1.10
+pyreadline==2.1
+PySastrawi==1.2.0
+python-daemon==2.2.3
+python-dateutil==2.8.0
+python-interface==1.5.1
 pytz==2019.2
+PyYAML==5.1.2
+rcssmin==1.0.6
+requests==2.21.0
+requests-mock==1.7.0
+requests-unixsocket==0.1.5
+rjsmin==1.1.0
 selenium==3.141.0
+simplejson==3.16.0
 six==1.12.0
+sortedcontainers==2.1.0
 sqlparse==0.3.0
-whitenoise==4.1.3
\ No newline at end of file
+termcolor==1.1.0
+typed-ast==1.2.0
+uritemplate==3.0.0
+urllib3==1.25.3
+Werkzeug==0.15.5
+whitenoise==4.1.3
+wrapt==1.11.1
+yapf==0.26.0
+yattag==1.10.0
diff --git a/superlists/settings.py b/superlists/settings.py
index 9959b4116ef93c597f94ac4387b8e111f77fd354..a126e34bc1a5aac523646a190fdefdee7b8030fb 100644
--- a/superlists/settings.py
+++ b/superlists/settings.py
@@ -42,7 +42,8 @@ INSTALLED_APPS = [
     'django.contrib.messages',
     'django.contrib.staticfiles',
     'lists',
-    'sass_processor'
+    'sass_processor',
+    'django_mutpy'
 ]
 
 MIDDLEWARE = [