starting to support screen scrolling with maps larger than screen