ignoring node_modules, will add to package.json instead 
made renaming more resilient, still need to figure out what's wrong with it though re #8
Added a refresh button, moved panel toggle into a button and remove the event from the entire header