Added functionality for splitting and combining lists of data frames