Refactor
Fix :Wsession behaviour with default sessions
Delegate open url responsibilities in functions