add editor demo and quaternions demo