Refactor operations and add Studio demo