add a --browser option

closes #3