Initial sort should be by earliest airtime
Made sorting behaviour function more logically - asc first on switching columns