change build() to load/parse/resolve root document from service

add basic test for build()

update Readme