Implementa un componente 'macchina delle slot' con tre rulli: deve memorizzare i valori attuali dei rulli, implementare l'avvio della rotazione (RunSpinner), lo stato disabled per il pulsante, determinare vittoria/sconfitta e visualizzare correttamente il messaggio, oltre a rendere il componente scalabile a un numero arbitrario di rulli.