Bom, segui até aqui com a aplicação rodando de boa. Mas não consigo entender a forma de desenvolvimento do Angular, se eu parar em cada arquivo e ler o que foi feito, vou saber o que se passa em cada arquivo de boa, mas ainda sim estou bem confuso com a estrutura de arquivos, crio um Componente em um arquivo, no outro crio uma tag para este componente e no outro chamo essa tag e no outro crio o Array de photos e ainda faço a requisição. Para um iniciante nesse Framework fica quase impossível acompanhar.