add search controller and directive
abandom project