Allow multiple browser windows

The client handler cannot be global. Each instance of the browser needs
its own client handler as well.
Merge pull request #2 from ThueAndersen/master

Allow multiple browser windows by storing the client handler locally.

Also a minor positioning fix.