Understanding legal considerations in the casino industry A comprehensive guide