Added some extra Closure doc to the DataService class, and did some sligh refactoring.