create separate API project