tablet.py refactoring phase 1

Added a start_vtocc function. It works, but there's still
a lot of duplicate code.