Adds Authentication Middleware for HTTP Basic Authentication.
Moves server files into server directory.