Started work on GUI components
Modified dealer class to be properly derived