Added minimax with alpha beta pruning algorithm
Added user input