Internal sprite list is now using an attachable list. Also added reset function to SpriteManager
emitting a circle now resets the radius in case it was recycled.