Add controller interface and exceptions interceptor