Data api

Introduce DataService