Adding user control.

Flat shading.
Speed.
Lock pointer.
...