added a mask-zoom transition. it currently requires the mask image to be the same or similar aspect ratio as the screen. future updates will address that.