window is now user resizable; map scales properly to fit any window size