Added geolocation, dialog & device apis