Slow down there pardner, that's a lot of question marks for a single question. I'd recommend tidying this up so we can work out
exactly what you're asking, rather the guessing among the many questions you've got here. Also if you're asking a theoretical question about the MVC pattern it probably belongs on
Programmers.SE rather than here, we only really deal with 'keyboard' problems rather than 'whiteboard' ones. —
Aiken 1 min ago