support for rotating to any landscape orientation.
touch angle control.
support for screens of different sizes
iOS 7 support