refactoring image size and names as well as the shaper class