-  Adding a new Generic Pattern for the Controler Interface
 	-  Implementic the first shearch funtion in the CompaniesControler
	-  Adding a new Test Class that need to be implemented for each new function in the controler