How this MVC Template works

Model-View-Controller (MVC) is an architectural pattern used in software engineering.


This MVC template takes a Controller, which responds to user inputs by gathering data, validating it, and passing to a Model

The Model is typical to the function of a class, taking the inputs and manipulating it for the desired output to the View

The View is what is then rendered to the user to return the results of the Model