gameScreen now builds itself dynamically according to app size. This in turn determines the width of the GUI