Implementações iniciais da View e AbstractController.
Implementando algumas funções do View.