Fix syntax error
improve global module sytax
Add DataService implementation
Add docs for DataService