long time no see, many genius activity committed

- add test resource
- improve class hierarchy
- fast and flexible character render
- fix terrible copy-paste error
jxAnimation, fix uv
only unbind shader when render finished

to prevent glsl uniform rebind