Simplified uniform buffer usage.

There is now separate InstanceUniformBlock for mat_model.
Added GameObject::rotate method.