Cleanup ui static file exposure
Create rivulet for all messages
Handle message overflow
Styles sandbox for single channel