Playing casino games on phones and tablet devices