This diff adds a basic desktop app setup.
- it's contained in the desktop workspace
- desktop/pages contains code for the splash/ loading window and connection error window
- desktop/forge.config.js is a configuration for electron-forge whish is a packaging helper