added run cmd in message.als
extract some stuff from the http module into a new browser module