Refactoring and applying minimax

Galera adicionei algumas coisas legais para que o projeto fique mais pomposo. Agora a Máquina está funcionando legal, mas tenho que mantê-la sempre como `Max` por algum motivo ela não está bloqueando as jogadas quando esta em modo `Min` mas isso nós vemos mais para a frente...o que importa é que ela está jogando bem.

Dêem uma olhada aqui. Depois para verem quais foram as alterações, já deixei também para selecionar o Modo de Jogo, que são estes abaixo:
- Homem x Homem
- Homem x Máquina
- Homem x Máquina (IA)