Por favor professor, ficou uma dúvida quanto a View.
Nos projetos geralmente tem componentes como Modal, Tooltip, Slideshow... Esses componentes alteram a interface da aplicação, no entanto não tem nenhuma relação com a model, pois não interfere em nenhum dado e não sei se necessariamente com o Controller.
Gostaria de saber se eu crio uma classe e métodos que construa por exemplo um modal e coloco esse arquivo dentro da pasta View ou deveria criar uma nova pasta? "Components" talvez, não sei.
Imagino que colocando eles dentro ou não da pasta View, devo instanciar eles no Controller e chama-los por lá, já que no Controller que vai estar organizado todo o processo central da aplicação, certo?