Week 7 Backend Progress
![Bailey Tincher](https://images.ctfassets.net/a89ba9vew5x3/3w6LDn03YOx8Ymsc2ccr55/c1c283b1bdbfa36f1dfee84e7d29b255/-2884675493317768856.jpg?w=450&fl=progressive&q=100)
Bailey Tincher
Backend Dev for Actually Colab#
Backend- Created a client for the websocket endpoints
- Setup Google OAuth to allow clients to sign in
- Added an endpoint to refresh session tokens
- Added an event emitter to properly type events from the socket server
- Added support for opening notebooks and getting the contents
- Added support for locking and unlocking cells and notifying clients
- Added support for editing cell contents and notifying clients