Separate GUI creation

+ SPell book - will look at scaling per discussion