Cellular Casinos Canada, Better Casino Software 2024