Online Casino: System Structure, Game Entry, and Key Elements for Players