implementado as funcionalidades da view e controller agora falta somente o tratamento de exceções