webGL

webGL Paper details: Draw at least 3 objects in the scene, like solar system with 3 planets and animate them. 1- Create user interface to control speed of animation.(like slider bars) 2- Create user interface to control the camera to go forward, backward, turn left or turn right(by arrow keys), camera view is the first person view. 3- make the camera to zoom-in and zoom-out. 4- Allow users to select a 3d object by left click and move it (It's not mandatory but I prefer to have it). In webgl(JavaScript), please do not use three.js or any other framework.