Add browse page views. Refactor single class into smaller units.