41 Games of skill; Games of skill and chance; Online games of skill; Online games of skill and chance; Providing temporary use of non-downloadable software for playing games of skill, games of chance, and games of skill and chance; Providing a website featuring online games, games of skill, games of skill and chance