Picture in canvas resizing and scale working, responsive too