All the functionalities are working

The only bug occurs when the computer has no pieces left (very very
rare)