The Athena is a new drama series charting the fortunes of a team of students at a distinguished college of visual arts in contemporary London.