Creating spinning wheel model. Adding some events. Removing some mediators and various other changes.