global coverage at 80%, everything covered except Builder directive
tidying up test library locations, linting javascript code