Multiple cameras functionality enabled.

Multiple cameras may now be defined in the configuration. The user can
switch between cameras using the keyboard. Vector2D and Vector3D classes
were expanded a little bit. Also, some basic refactoring was done.
Delta time calculation performed correctly.

Delta time is calculated and passed as a parameter in a numerous
functions in the classes related to the scene graph design.
Minor include in Renderer file.