Separated window size from map size and switched to pixel drawing as opposed to circles.