new structure for phone gap build