Gambling On-Line: Framework, Processes, with Core Considerations