finished landscape implementation. added mCurrentIndex to bundle so that the value stays onSaveInstanceState