First I created a new Dashboard with the 6 sections that we needed (crew, species, environment, destinations, log and excursions).
I then created/fixed the event listeners to take you from the dashboard card you clicked on to the section that it represents.
I moved all of the main.js function calls to authData.js.
I added a window.onload function to only show the dashboard upon page load, and then it will show/hide div's by click events from that point on.
I then went into each section/component and added the domString if/else statement to make sure that only the add, edit, delete buttons are showing when a user is logged in, otherwise they won't show.
Components will still need some styling but we can save that for last.