- Fixed error: transformations were being applied twice to drawables.
	- 1. In method "Drawable::update()".
	- 2. In vertex shader (transformation matrix was sent to it).
	- The fix was to stop sending the matrix to the shader.

- When translating an object, the translation vector is first rotated from world to object space.
- When rotating an object, the axis vector is first rotated from world to object space.