Refactor stores and syntax highlighter, update send/receive message template