seperated album into it's own component