will refactor image
proper image rendering
refactor in Image
scaling strategies