create message panel
(i really don't like java layouts...)
refactor message panel