Game mechanics and core components