Updated the navigation script to reflect the changes made in the viewer script

- Added the standalone and navButtons options.
- If the navigation box is stand-alone, makes its position static
- If the navigation box is stand-alone, hide the toolbar
- Create the buttons and add the styles and event handlers based on the specified options (defaults to all of them)
- Fix the positioning of the navigation box when the toolbar is hidden