Enhance the styles and UX

Avoid message grids layout, and add shortcuts support.