Add logger
Fix tests by adding logger to record messages in test common js
move browser log code out to log listener and remove option I added temporarily that wasn't an opiption
Seperate browser a bit more
Seperate out the browser cache