Working on product dropdowns.
Creating product dimension's own javascript file.
Moving product dimensions to a module.
Stage navigation buttons.
Stage navigation changes.
Correctly initializing dimension selection.

TODO: still need to create closures when creating change callbacks.
Created dropdownChangeListener closure.

This creates a listener on all of the dimensions except the last one.
Fixing product dimensions select dropdown.
Disabled selected label on the product dimensions dropdown.