Dev browser

Commits in the branch have been review in the private repo.