App config and re-creating generic controller and service classes