progress with styles and images

images now scale to the screen properly up to 2048x2048 confirmed