split album view out into it's own directive