Added separation of movement for objects

This update adds some nice features for movement of objects
independently.

I have saved six different vectors in the scene renderer, each
corresponding to three things for static, and dynamic objects:
- Number of indices in the object
- The location (offset) of the first index for the object in the large
index array
- The location (offset) of the first vertex for the object in the large
vertex array.

The process is quite simple. See my upcoming facebook post for a full
rundown.

This has been tested to work.