Refactored author.cpt/vpy/cpy into browser view and misc components