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