more better selection of precision

- highp(f32) is used by most major android GPUs in vertex shader
- Mali always uses mediump(f16) in fragment shader
new resource files
draw leaves (work in progress)