* fix frontend env usage
* Refactor workspace membership system * Create setup endpoint * Use Passport.js * Several updates and fixes