Added the ability to override the baseView class