Fixed some problems for example 7

The wrong html, vertex shader and fragment shader was used. Probably a copy-paste error.
Initialize _currentlyPressedKeys to false.
Rename deprecated query() as querySelector().
Fixed computation of the uniform normal matrix.
Fixed computation of the light direcion.
It still doesn't work with lighting turned on, though.