Source code controller and services

Added search controller, handelling exceptions and retrive services