some GUI changes

gui screen indipentent sizing