Added allowsBackForwardNavigationGestures property
Improved navigation
Added delegate methods