The Evolution of Online Casino Platforms and their Regulatory Landscape