Just Casino Platform: A Detailed Look at the Gaming Hub