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