break chrometab into two pieces based on Eric's commit
creating ui module based on Erik's commit
comment out private browsing until reimplemented with new API
got addon working again after refactoring into sub-components