Scroll view for pan and zoom, fix some UI stuff