Adicionando código de controllers e interação com o usuário