Cross-platform Desktop application shell as a native NodeJS module