3D Mouse example

created new example and cleaned up more code. fixed some typos