added browser components
refactored for browser folder
implement browser access client