A reproduction of the popular game 2048