scale map based on width of window (#8)