[TASK] Build Base Controller
[TASK] Inject new Base Controller