draw sprites front to back, this fixes some issues with shadow