more cleaning
Move `tvb` module to `vb` to avoid name conflict
clean up & remove common
Further cleanup and improvement
browsing code