now abstract class

this is now just the logic class. A GUI was added called GuiPractice