lift 25 with promise actor to communicate with javascript tools like angularjs