Generic Controllers, Search for the car dealers, GUI

Generic Controllers, Search for the car dealers, GUI, Testing, Code
Cleaning