I'm having a hard time understanding what these pieces represent. I get the Model. That appears to be the data layer. But the View and Controller portions are throwing me.
These can be difficult until you really "get" the context in which they're used.