refactor, added contructor in SapperGui with custom size