Start base refactoring for tabs manager