Slightly less hacky asset import

Remove hard-coded mesh number and texture, and be able to draw all
meshes (but not with node transformation info) and load all diffuse
textures.

Introduce Uniform Buffers to handle material struct.

Introduce a second model to demonstrate multiple model loading.