Javascript services layer for Studio