add a sophisticated View for ImageView overlays including rotation.