Play game carrom.
game is between 2 player.
executing
cd src
python ./game.py
test did not got time to write them
Design.
game consists of carrom board and 2 player. them there are multiple different move. It uses design pattern to abstract moves logic out of the main code so that it can scale easily.