Now only using UIView animations for showing and dismissing.