add alert views property and better init method
+sharedController
allow autorotation