Added Tkinter and moved shuffle method inside constructor.