base classes for different controller types
modified layout / all page controllers use base controller