LocationPlayer - rewrited with angularjs