Abstract platform that implements different types of board games in a serial or parallel way using pthreads.