style changes and gui geometry changed to pack()