redesign panel section

**this pull request contains**
* new CSS file for panel and layout
* some changes in *main.js* and add a function for hiding message boxes.
* *layout.jade* and *panel.jade* change due to the new design