Pressed new setup based on mongoose/express/bcrypt examples

Now have verifying users based on a mongodb, and storing/updating
tokens when logins are successful in a separate table.  Next steps are
to set up base API for getting tokens and then this can be branched to
become phoserver for photon admin