Moved files to folder
Added request handler abstract class
Updated core controller request interface and added to search config