Restructure to share DTO PCL with service API.