Added a new panel for modals so now they appear behind the nav bar instead of in front of it.
Clicking cart button again will close the modal if it is open.  Otherwise it will spawn new modal.