node js and phone gap