Added start of  browser module
A fair bit of C++ refactoring
R changes to server name