split requirements into classes of filetypes