First implementation of SpriteBatch.