including request node_module
fixing package.json
Using embedded player api instead of iframe api.  Controller instead of directive.