Filetype detection and syntax highlight