added ngWebgl directive to replace threeService
changed threejs service to webGL directive, added proof of concept alternate tracing template