Refactor PyramdsView into separate classes

Created SeriesView to represent the full list of file objects. A bit
overkill but necessary as the whole viewer moves to a more modular
approach in it's components and control.