zoom in and zoom out are finished! but I choose to use only one web
worker to keep integrity of view.