Created, switched auth to mongodb and added spa

Found library for mongodb identity and pretty much merged the sample for
it with this project. Added spa in area/dashboard, needs lots of work. I
really want this in a separate project, but no idea how.