Moving vim filetype specifics into their own files
moving vim file detection stuff into separate files