Search implemented + add BaseController (needed to implement search)