Added parameterless ctrs() for base controllers

Added parameterless constructors for all base controllers so that you
don't have to specify any dependencies when inheriting from any base
controller. These dependencies will be located from ServiceLocator