Message controller doesn't need access to
Refactor title tag population into a directive
Refactor connection status badge into a directive
Refactor websocket port meta tag configuration into a directive
Prevent spurious server restarts by having nodemon only watch the server directory