Casino On-line Developments and Player-Oriented Features