i am creating an admin panel in my project.
So to sepeate admin files i am creating admin folder in my views

can i also create admin folder in my controller and model.
to seperate admin related file?

is that a correct procedure?

Sounds like some kind of MVC architecture - is this right? If so which specific one?