The controller layer should be able to comunicate with both the View and the Model layer.
The controller layer should be able to comunicate with both the View and the Model layer.