Just starting on the authentication stuff.
Started to get some authentication working
A lot of the auth is working

Using redis-sessions to help with the authentication stuff.
Implemented the restrictRead function
Moved the dashboard elsewhere

Instead of the dashboard listening on the same port as the server, it
will be listening on its own port, giving the user the freedom to either
only start the dbms, or start both the dbms and the dashboard
Removed a dependency
Started to get sessions working
Almost there

I created a front-end JavaScript library to make it easier to get data
from the DBMS.
Some changes
Merge branch 'authentication'