added syntax highlighting (fixed #99)