Update service with proper AIDL, and client framework.
Add client application.
Add package to product.
Fix client UI.