uses timeElapsedFromLastFrame variable from keyboard/mouse events in order to fix camera movement issues
fixes to camera movement issues by using timeElapsedSinceLastFrame member of event object
modified value of variables for creation of cubes scene