Add an app router
Add index
Pre-namespacing
Proper namespacing and implementing socketio
Add working chat
Add nicknames and changing
Add different rooms
Shows rooms with users
Finish separate rooms, aligned chat
Add 'chat/' from commit 'bff90447125289005c7ef78a93b07e6abaa482a6'

git-subtree-dir: chat
git-subtree-mainline: 4f32f6997db4448f20a6b95252295df5b28dda96
git-subtree-split: bff90447125289005c7ef78a93b07e6abaa482a6