Added spinning, GUI is next