updates to layout of tool, and some other elements

had to place some javascript for the tabs after another javascript
call, because the tab content for responsive tabs weren't showing for
some reason