Adicionado smart pointer para Sprite.
Adaptacoes para SpritePtr e metodo de render implementado.