Clean up examples

- Use rust-style field names for `#[shader_param]` and `#[vertex_format]` structs
- Pass the model, view, and projection matrices into the shaders separately
- Remove pointless setting of `.x.x` matrix element
- Clean up formatting