Add sprite sort mode

Refactor drawing context

Refactor sprite batch

Change sprite batch coordinate system

Refactor sprite renderer