change name of the Components interfaces and implementation -> added name "Service"