Create BaseService Class