Refactors.

- Removes navigateWith
- Trigger is in the default settings
- Default settings are public
- adds _getAttr