http://joethiel.com/how-to-develop-a-slot-game/