Collapse menu commit

added JS and markup required for the collapse menu.