What Are the Core Mechanics Behind Modern Casino Games?