Various fixes and updates
- Made control points scale with edge size in both opposing and custom mode
- Made cursor match actual FontAwesome icon
- Top-bar style updates and started filename
- Other minor updates
Very minor fixes around typescript not supporting union types in this version
Merge branch 'master' into desktop-app
More progress on the desktop app including a frameless window, window controls and a new border