added expand all/collapse all accordion functionality, added main.js