Lots of cleanup.

- Replaced connect with express because connect is deprecated.
  - Installed required express middlewares
- Replaced local logging with winston logging
  - Adjusted logViewer
  - Changed location of log file (configurable)
- Other random cleanup