Player 1 vs. CPU
Rafactoring and improving CPU logic