Clean shaders, fix transformation order, fix centering for both sprite and rect