main
build: switch docs to service decorator
build: reuse tslint rules for docs site and fix failures