added syntax highlighting support using gtksourceview