tiny update
change method name addService to setService
Enable lazy load service
upgrade getBranchSet setBranchSet
Add currentSections feature  and tasks
Add Services draft 1